using System.Collections;
using System.Collections.Generic;
using UnityEngine;
//此代码中的单例模式是通过一个静态变量 param 和 Awake 方法中的赋值操作实现的
//使得CharacterParam类的实例可以被全局访问和使用。
//这种设计模式在需要全局管理某些对象时非常有用。
public class CharacterParam : MonoBehaviour
{
    
    public static CharacterParam param;// 单例模式
    private void Awake() {
        param=this;// 在Awake阶段，将当前对象的引用赋给静态变量param
    }
    public bool moveEnabled=true; // 允许移动
    public bool jumpEnabled=true;   // 允许跳跃
    public bool mouseEnabled=true; // 允许鼠标输入
    public bool isPlot=false;
}
